home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Floppyshop 2
/
Floppyshop - 2.zip
/
Floppyshop - 2.iso
/
art&graf.ix
/
art-5625
/
gif2fli
/
gif2fli.doc
next >
Wrap
Text File
|
1995-10-07
|
5KB
|
147 lines
Gif to FLI
==========
MdB Software 1995
===========================================================================
Copyright (C) 1993 by Klaus Ehrenfried.
Permission to use, copy, modify, and distribute this software
is hereby granted, provided that the above copyright notice appears
in all copies and that the software is available to all free of charge.
The author disclaims all warranties with regard to this software,
including all implied warranties of merchant-ability and fitness.
The code is simply distributed as it is.
===========================================================================
a propos de GIF2FLI :
---------------------
GIF2FLI est un FREEWARE!!!!!
Ce programme permet de génerer une animation FLI ou FLC a partir d'une
série d'images GIF. GIF2FLI est en fait une adaptation du programme
fbm2fli a l'ATARI.
Remarque sur la compilation :
j'ai compilé ce programme avec 2 compilateurs différents : Pure
C 1.1 et le GNU C. J'ai ensuite tester le code généré avec une
animation de 18 images 192*128
GCC 68000 49 secondes 70732 octets
GCC 68030 46 secondes 68203 octets
Pure C 68000 63 secondes 32614 octets
Pure C 68030 49 secondes 31674 octets
Aprés ca je ne comprend plus rien : Le code généré par le GCC est
plus 2 fois plus long donc le programme devrait etre plus lent
mais ce n'est pas le cas. Si quelqu'un a une explication a me
donner qu'il m'écrive!
Contenu de l'archive:
---------------------
GIF2FLI.PRG (la version GCC 68000)
GIF2FLI.DOC (la doc en francais)
GIF2FLIE.doc (la doc en anglais)
IMAGES.LST (un exemple de fichier *.LST)
Utilisation de GIF2FLI:
-----------------------
Usage:
GIF2FLI [options] liste.lst anim.fli
Parametres:
"liste" est le nom du fichier qui contient ligne par ligne la liste des
images GIF a utiliser (attention: dans ce fichier aucune ligne vide n'est
permise. Vous voila prévenu!).
"anim.fli" est le nom de l'animation générée.
Options :
-b* : couleur de la bordure = *
-D : double buffering
-m* : palette d'une image GIF = *
-O : générer une animation FLI (FLC par défaut)
-ox* : origine horizontal = *
-oy* : origine verticale = *
-rx* : resolution horizontale = *
-rx* : resolution verticale = *
-s* : vitesse de l'animation = *
Détail des options :
-b* (couleur bordure)
dans les régions ou il n'y a rien (parce que les images ont une
résolution inférieure à celle de l'animation) la couleur est
donnée par cette option. * est une des 256 couleurs possible de
l'anim. par défaut c'est 0.
-D (double buffering)
ajoute des information permettant aux player lent qui utilise le
double buffering pour compenser leur lenteur : actuellement c'est
assez inutil (player de bonne qualité) et ca donne des animation
plus grosses.
-m* (palette d'une image)
la palette qui sera utilisée pour l'anim sera celle de l'image
spécifiée par * (exemple -mtoto.gif). Cela permet de changer
certaines couleur de l'anim d'un seul coup en changeant seulement
celles d'une seule image.
-O (animation FLI)
génére une animation FLI (résolution par defaut 320*200) au lieu
d'une animation FLC (résolution par défaut 640*480).
Attention les animation FLC prennent plus de place bien que ce
format soit plus récent (encore une chose bizarre non ?).
Je vous conseille donc le format FLI que plus de players savent
reconnaitre.
-ox* (origine horizontale)
Par défaut les images sont centrées sur la résolution de
l'animation (exemples : Si vous avez des images 320*200 et que
votre anim est en 640*480 vous verez vos images aux centre. Si
vous avez des images 640*480 et que votre anim est en 320*200 vous
ne verrez qu'une partie de vos images: le centre).
cette option permet de placer l'origine en x a un endroit précis
par rapport a l'origine 0 (coin en haut à gauche). Cela permet
d'animer la partie qui vous interesse si vous avez des images trop
grandes.
-oy* (origine verticale)
c'est la meme chose que ox.
NB : pour ox et oy les valeurs négatives sont acceptées.
-rx* (résolution horizontale)
La valeur peut être comprise entre 10 et 1280
-ry* (résolution verticale)
La valeur peut être comprise entre 10 et 1024
-s* (vitesse de l'animation)
dans une anim FL? on sauve le temps qu'il doit y avoir entre 2
images successives.
Pour les FLI, c'est le nombre de rafraichissement vidéo entre 2
images qui est sauvé : 5 est la valeur par défaut.
Pour les FLC, c'est un temps en millième de seconde qui est sauvé :
72 est la valeur par défaut
Dans les 2 cas une valeur plus grande diminue la vitesse.
Des informations complémentaires se trouves dans le fichier GIF2FLIE.DOC
en anglais.
Pour me contacter :
-------------------
Chaussy Laurent
50 rue du bout d'en haut
77570 Mondreville
FRANCE
Email: chaussy@ibm580.ensicaen.ismra.fr
Have fun with GIF2FLI !